5342ad1164ff2bf6cdf9de59be0926e97f587094,src/main/java/org/terasology/launcher/gui/javafx/SettingsController.java,SettingsController,openGameDataDirectoryAction,#,177

Before Change



    @FXML
    protected void openGameDataDirectoryAction() {
        try {
            DirectoryUtils.checkDirectory(gameDataDirectory);
            Desktop.getDesktop().open(gameDataDirectory);
        } catch (IOException e) {
            logger.error("The game data directory can not be opened! '{}'", gameDataDirectory, e);
            GuiUtils.showErrorMessageDialog(stage, BundleUtils.getLabel("message_error_gameDataDirectory") + "\n" + gameDataDirectory);
        }
    }

After Change



    @FXML
    protected void openGameDataDirectoryAction() {
        GuiUtils.openFileBrowser(stage, gameDataDirectory, BundleUtils.getLabel("message_error_gameDataDirectory"));
    }

    @FXML